supporting cells - French English Dictionary